heavy rainfall - Español Inglés Diccionario